ice cream parlor - French English Dictionary